package gat.domain.model.tg;

import com.bitsun.core.framwork.domain.model.Entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;


/**
 * 
 * @Author: yanshukeji-java
 * @Email: yanshukeji-java
 */
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
@Data
public class ChatBindRecordEntity  implements Entity<ChatBindRecordEntity>{


        /**
         * 主键 BIGINT
         */
        private Long id;
        /**
         * 会话id VARCHAR
         */
        private String chatId;
        /**
         * 会话类型 VARCHAR
         */
        private String chatType;
        /**
         * 绑定用户id VARCHAR
         */
        private String bindUserId;
        /**
         * 绑定账号id VARCHAR
         */
        private String bindAccountId;
        /**
         * 账号供应商 VARCHAR
         */
        private String accountSupplier;
        /**
         * 账号余额 BIGINT
         */
        private Long accountBalance;
        /**
         * 预警值 BIGINT
         */
        private Long warningBalance;
        /**
         * tg用户名 VARCHAR
         */
        private String tgUserName;
        /**
         * 主账号id VARCHAR
         */
        private String primaryUid;

        private LocalDateTime createTime;

        private String botId;
}






